About Ki Tech Limited (10528257) United Kingdom