About Pups Investments Limited (10425819) United Kingdom