About Amico Labs Ltd. (06913595) United Kingdom