About Redbrick Molecular Limited (10629270) United Kingdom