About G2g3 Propulsion Ltd. (SC210952) United Kingdom