About Lightwaves Telecom Ltd (12685925) United Kingdom