About Emerald Technology Consulting Group Limited (10718233) United Kingdom