About Amino Holdings Limited (03295683) United Kingdom