About Lsc Europa Cap Ltd (12801149) United Kingdom