About Pomegranate Lifestyle Ltd (10618210) United Kingdom