Twelve Seas Investment Co II is a blank check company.