About Amino Itc Ltd (11833394) United Kingdom