About Jupiter Fund Management Group Limited (06156953) United Kingdom