About Lse Group Holdings Limited (11048350) United Kingdom