About J.d.s Investment Holding Limited (12146903) United Kingdom