Empower Swiss Sàrl, Limited liability company