About Legal Compliance Manager Limited (09033241) United Kingdom