Twelve Seas Investment Company IIは、現在大きな事業活動を行っていません。同社は、1つ以上の企業との合併、株式交換、資産取得、株式購入、再編成、または類似の事業統合を行うことを目的としています。2020年に設立され、ニューヨーク州ニューヨークに本社を置いています。