Swiss Talent Project Sàrl, Limited liability company