About J D D Star Limited (10866814) United Kingdom