About Amicas International Ltd (13379797) United Kingdom