About Anguishbracelet Ltd (12188384) United Kingdom