About Amici Developments Limited (09995366) United Kingdom