David Richards was one of several due to attend the World Motor Sport Council meeting who refused to sign an NDA