About G42r Limited (11798130) United Kingdom