About Lexent Technologies Ltd (13375627) United Kingdom