About Jm & C Holdings Ltd (10603637) United Kingdom