Brit Group Holdings Limited (32OW) Financial Health & Risks | Ticker