Always struggled with statements and positions such as this below which was part of article in the link.
"We urge anybody with concerns about non-recent or current abuse to report them either directly to the British Cycling safeguarding team by emailing compliance@britishcycling.org.uk."
Any abuse of a criminal nature should be reported to the Police and we should encourage victims to do it immediately. The Police also know which are the proper support organisations for the victims.
I have no faith in in-house mechanisms with fancy titles.
The Police should not only investigate abuse but also investigating in-house teams that are supposed to create the environment to reduce such cases.