About G1 Drlx Limited (11519249) United Kingdom