About Primus Medical Indemnity Limited (08966062) United Kingdom