About Jmc Europe Limited (06198978) United Kingdom