About Pomegranate Limited (03556646) United Kingdom