About G1 Ycel Limited (11518888) United Kingdom