About Negotiated Resolutions Ltd. (SC591119) United Kingdom