About Funky Fingers Ltd (04095721) United Kingdom