About Amici Holdings Limited (13305745) United Kingdom