About Satis Group Limited (11468603) United Kingdom