About London Life & Gi Limited (10627814) United Kingdom