About Funky Mata Mata Ltd (12851182) United Kingdom