About G1 Lfdd Limited (11520396) United Kingdom