About Gigahold Eu Ltd (08240336) United Kingdom