Technically, no. They can't. The company has ceased to trade and gone into administration
But the administrator can sell all the assets of the company, and one of these is the name "Mesh"
He's already done that. The name has been bought and is already being used by the buyer to sell computers
Remember it may be worth waiting for the computer press to review computers made by the new owner under the Mesh name to establish how they rate compared to computers constructed by the old company and reviewed by the press and, perhaps, given awards or star ratings