About Illusoscope Pictures Ltd (13491532) United Kingdom