About Jmdl Holdings Limited (10680413) United Kingdom