About Pink Pomegranate Limited (10721486) United Kingdom