Who do you think it could be then? Someone on Twitter posted something about a company called EBBU a few weeks back, seemed plausible.