About Coincidence Pictures Ltd (NI680311) United Kingdom