About Satori Ai Ltd (10115439) United Kingdom