About The Tech Essentials Competitions Ltd (13580946) United Kingdom