About Pomegranate Holding Ltd (13709892) United Kingdom