About Amicus Limited (11128523) United Kingdom