About Snafu Pictures Ltd (12574559) United Kingdom