About Qcenergy Technology Co. Ltd (13332243) United Kingdom