About Jd Investment Holdings Limited (11391358) United Kingdom