About Pet Mate Holdco Limited (12286015) United Kingdom