About Amicus Its Limited (03879859) United Kingdom