By the looks they are just hitting the world wide web Londoner.
Just by using the words (FLYING SELFIE) an ROAM e seems to have done the trick, probably Duffell's doing
So imo they are selling through themselves on their own website and will distribute from china.
Its seems to be self advertising so all they need to do is fulfil the orders and ship from China.
Very smart team in place imo