First look onboard Tecnomar’s 44m innovative catamaran This Is It