About L&s Global Services Ltd (11975895) United Kingdom