About Amicon (europe) Limited (03540541) United Kingdom