VF Smiling face

Solution

The V and F stand for Visuals & Friend and the red U is a smile which connected all to become a smiling face. Reflecting the image of sincere and reliable business partner while multi-color logo means fresh and combination of every online social networks.