Xururu must mean: Impressive. Simple, yet bold. Jusging from their client portfolio, this company does a lot more than just deliver the goods. This company, simply put, ROCKS.
Independent web designers, freelancers, solo firms and boutiques predominantly working for screen and online who maintain individual sites, design blogs or personal portfolios. Restricted to individuals located outside of the United States.