About Sandygate Tech Limited (10644354) United Kingdom