About Amin Holdings Limited (10616140) United Kingdom