Profile of Mashup Factory