About New Technical Consulting Limited (11986072) United Kingdom