About Green Pomegranate Ltd (10897615) United Kingdom