About Funky Ninja Limited (10772862) United Kingdom