About Beagle Holdco Limited (13063574) United Kingdom