About Good Beagle International Ltd (12222223) United Kingdom