About Lime Services Ltd (12927747) United Kingdom