About Jmcr Holdings Limited (06537449) United Kingdom