About Lagole Limited (12803577) United Kingdom