About Jmc Holdings Ltd (13453043) United Kingdom