About Igd Tech Limited (13557518) United Kingdom