About Pomegranate1st Limited (11482938) United Kingdom