About Pomegranate International Pictures Limited (12042837) United Kingdom