About Gigastore Limited. (01761710) United Kingdom