Stratacache, a company that sells in-store digital screens to retailers, is liquidating the U.K. arm of its business.