About Pomegranate Group Limited (09957496) United Kingdom