About Qexennec Ltd (13492015) United Kingdom