About Mypet Headquarters Ltd (NI658909) United Kingdom