Solen AG, Ittigen, Limited or Corporation, CHE-369.121.810