About Pomegranate House Limited (11780148) United Kingdom