About Satis Consulting Limited (09663443) United Kingdom