About Lse Digital Limited (11521323) United Kingdom