About Petpals Nominees Limited (06622907) United Kingdom