About Lime International Services Ltd (10180852) United Kingdom