About Amicus Group Limited (03691164) United Kingdom