About Jmce Holdings Ltd (10702462) United Kingdom