About Beagle Talent Ltd (12562861) United Kingdom