About Pomegranate. E Ltd (13702473) United Kingdom