About Satori Pictures Ltd (11193260) United Kingdom