Karapace™ is a registered trademark of Primace Associates Limited covered by UK Patent No: 2337549 and US Pat 6623 213 B1