Hi Roz,
Great to see you posting again. No, never come across this - it looks like a souped-up (selective) version of the electrolyte drinks you can buy here in any 711 - they're very popular in HK, specially a Japanese one called Sweat

- seriously...
all the best