About Pomegranate Health Ltd (10376151) United Kingdom