fasttech is in China. I went to the head office and enjoyed the tumbleweed and desolation.
It's hard to say where it really is, but it's not the registered address.
Maybe it is secretly run by bamboo rats from a back street cafe?
Oh... sorry... tanks.... Um, I have no idea of tanks over 40 or 50w.