About Hantek Controls Ltd. (03529268) United Kingdom