About Onyx Ins Company Limited (11812105) United Kingdom