About Amicus Group Holdings Limited (10435554) United Kingdom