About Pomegranate Productions Limited (06238071) United Kingdom