About Lhsl 1 Limited (SC592846) United Kingdom