About Teqnet Services Limited (07697873) United Kingdom