Navigator Switzerland Ltd , limited, CHE-263.333.968