According to Portuguese newspaper Diário de Notícias, the company was founded in July 2015 with a share capital of €243 million and was connected with technology consulting, accounting and management.
Meanwhile, a Yupido spokesman told the paper that the company was perfectly legal or otherwise the proper authorities would have closed it down.