About Pomegranate Quest Limited (10197965) United Kingdom