About Jmc Investment Holdings Limited (10046325) United Kingdom