About Amicala Living Limited (10754138) United Kingdom