About Technical Innovation Consulting Limited (09951786) United Kingdom