About Funky Mambo Limited (11650277) United Kingdom