About Amicus Insurance Solutions Ltd (07051676) United Kingdom