About Puppehr Ltd (11051797) United Kingdom