About Net Teq Limited (03560332) United Kingdom