About Jackson D Holdings Limited (11691347) United Kingdom