About G1 Okwy Limited (11518639) United Kingdom