About Amici Investment Holding Company Limited (11801792) United Kingdom