About Amulet Limited (04492977) United Kingdom