About Amicus Interim Limited (06710263) United Kingdom