About G-square.ai Ltd (12096205) United Kingdom