About Amici (strathaven) Limited (SC563936) United Kingdom