About Flick Pictures Limited (01631573) United Kingdom