About Ls Telecommunications Ltd (12773526) United Kingdom