About Amegen Ltd (10704376) United Kingdom