Agree Malmanu
Reading the wording of "thescreeners" statement I would say they are already working for Hanlong, sort of reads a bit like someone who has not got a perfect grasp on the English language, so yes, possibly a Chinese/Hanlong flag waver.
Dtrad,