About Poynters Worldwide Investments Ltd (12325710) United Kingdom