About Jdr Holdings Limited (09768225) United Kingdom