About Eagleamida Ltd (12994234) United Kingdom