About Funkee Fido Limited (12790178) United Kingdom