About Pet Lifestyle Corporation Limited (12815341) United Kingdom