About Technique Controls Ltd (11920571) United Kingdom