About Jmc Technologies Limited (06468963) United Kingdom