About Pomegranate Portfolios Limited (10941202) United Kingdom