About Amicala Residences Limited (10754002) United Kingdom