About Satis Technology Limited (08385801) United Kingdom