About Jmc Holdings Ltd (11044421) United Kingdom