About Amicus Associates Ltd (04481573) United Kingdom