About Knight Technical Consultancy Ltd (10446860) United Kingdom