About Amici Properties Limited (11963931) United Kingdom