About Technical Assistance Consulting Holding Ltd (11851224) United Kingdom