Company overview
Corporate Number
7010901051159
Name
Garracuda, Inc.
Japanese Name
ガラクーダ株式会社
Entity type
Joint-Stock Company (Kabushiki Kaisha)
Incorporation date
6 July 2022
Address
Tokyo 3-24-23, Seijo, Setagaya ku
Postal code
1570066
Country
Japan