IGF Services SA, Melide, Limited or Corporation