About Funky Squeeze Ltd (11810586) United Kingdom