I believe the Quinn is from the UK. I'm sure the website itself is registered to an address in Panama or somewhere like that. I'm not sure about Wetsuit, and I think there might be 1 other guy at most. But again, this is the problem with them - 0 transparency about who they are, where they operate from etc.
I don't know where Wetsuit is from, but his name should be Samuel Das, according to