About Satis.ai Ltd (12382983) United Kingdom