About Centrix Insurance Holdings Limited (06778303) United Kingdom