About Sensei Intelligent Solutions Limited (10364743) United Kingdom