No Mate,
Not a member of any STW fanboy club and dont work in the industry.
Like others have said there is only so many ways you can weld bits of tube together and call it a bike but they are just so close it could be more than bit of plagiarism going on.
Like the saying goes if it looks like a duck, walks like a duck and quacks like a duck then its probably a duck .