About Funky Yeti Ltd (10904310) United Kingdom