About Lsso Uk Ltd. (09315922) United Kingdom