About M7geoscience Limited (SC560458) United Kingdom