About Amicus Solicitors London Limited (13285362) United Kingdom