About G-qube Limited (12387521) United Kingdom