About Molecular Computer Limited (01602937) United Kingdom