About Amelynn Holdings Limited (10199478) United Kingdom