Société de techniques commerciales SA, Limited