About Amino Limited (04172523) United Kingdom