About Jdrm Holdings Limited (12731737) United Kingdom