About Jmcd Holdings Limited (11639900) United Kingdom