About Amica Limited (02005768) United Kingdom