About Amica Group Ltd (09507783) United Kingdom