About Teq Management Consulting Ltd (07745506) United Kingdom