About Open Palm Ltd (11505675) United Kingdom