About Amicis Holdings Limited (12921634) United Kingdom