About Funky Town Investments Limited (11710429) United Kingdom