About Lime Group Ltd (12742389) United Kingdom