About G1 Ricl Limited (11518692) United Kingdom