About Base Molecular Limited (12053887) United Kingdom