About Lse Holdings Ltd (11046179) United Kingdom