About Pomegranate Retail Ltd (06668618) United Kingdom