About Satori Inc Limited (11588842) United Kingdom