About Tech Fair Limited (11739396) United Kingdom