About Petjam Limited (10779145) United Kingdom