Check out companies/ business with it incorporated within there name also foreign ones who may well want to break into the uk e.g. its the name of a catering equipment manufacture supplier in Poland also the suits the fad for Brand Humanization sounds a very British name and better uk than co.uk in my opinion Selling as a vanity name I’d suspect would get a lower price punt it out see what offers come back I’d ignore any offers less than low xxxx though