I know nothing at all about the organisation in question but I thought there was now a dedicated organisation to help where uninsured / untraced drivers were involved in accidents so that you didn't have to claim on your own insurance.
Google came up with https://www.mib.org.uk/

Is there anything here that can help or is it just insurance industry "smoke and mirrors" ?