About Satis Associates Limited (10598075) United Kingdom