About Petz World Limited (07044111) United Kingdom