About Technical International Experts Limited (12952330) United Kingdom