About Pomegranate (iow) Ltd (12508068) United Kingdom