They forgot to remove this from the Bahookie pages:
As with all of our bikes, the frame is manufactured by us in our workshop in Central Scotland
To be fair it looks as if they paint it in scotland. May be they could offer the painting service for, say, £250 and people can source their own frame from aliexpress and everyones a winner.