About G L Life Ltd (10751380) United Kingdom