About Amro Biotech Plc (03773864) United Kingdom