About Molecular Research Limited (07640171) United Kingdom