London creative design agency Mooofka is based in London and specialises in corporate identity, website design, print design, e-commerce, logo design, branding, annual reports, martketing promotional matierials, iPhone application design and Facebook app