About Amulet Residential Limited (11196760) United Kingdom