About Pup Holdco Ltd (11063913) United Kingdom