About Lime International Ltd (10180963) United Kingdom