My local motorbike clothing shop stock these helmets (according to their website).
However when I called in to try one it seems they don't actually have any in stock but will order in if required. Surprisingly, the member of staff I spoke to said that they aren't very good helmets and they recommended I buy something else along with a comms device.
I have to say, this conflicts with the reviews posted by many Youtubers.
I watch with interest