About Funky Safari Ltd (12099229) United Kingdom