About Mypals Limited (11185221) United Kingdom