About Dexter Management Associates Llp (NC001474) United Kingdom