A&A Digital SA, Melide, limited or corporation