About Pomegranate Inc. Ltd (09047481) United Kingdom