About Pomegranate Associates Limited (11796067) United Kingdom