About Satori Games Ltd (10459762) United Kingdom