About Pomegranate Global Ltd (10027793) United Kingdom