About Pet Sit Exchange Limited (11265117) United Kingdom