About Lime International Partners Ltd (10180931) United Kingdom