It's obvious from 5min of perusing the website that it's the equivalent of a bog-standard auto external accessories store, pretty much nothing specifically related to BEVs; they're just trying to capitalize on the Tesla buzz by calling their website that.
They also have pretty much nothing for non-Teslas -- just generic accessories that look cheap and can be found on Amazon.