About G42 Ltd (12773305) United Kingdom