Sadly the article doesn't mention any complaints against TechCrunch/Oath's non-compliant consent request.
I've looked into how you file a complaint with the UK information commissioner about that sort of think but there doesn't seem to be a way unfortunately.