About Pomegranate South Africa Ltd (11621938) United Kingdom