About Jmd Investment Holdings Limited (10129885) United Kingdom