About Jcr Management Science Limited (06463107) United Kingdom