About Lime Street Holdings (london) Ltd (10949747) United Kingdom