About Satis Information Systems Limited (02998866) United Kingdom