About Igt Technical Experts Limited (12197467) United Kingdom