About Ls-ten Limited (11753606) United Kingdom