About Neon Pictures Limited (07023107) United Kingdom