About Lss Investments Ltd. (09018752) United Kingdom