About G12 10 Limited (SC692537) United Kingdom