About Petlife International (holdings) Limited (11571080) United Kingdom