About Amindico Limited (12209409) United Kingdom