About Oolithica (geoscience) Limited (SC150420) United Kingdom