Legal notice
LEGAL NOTICE
Trade name: Whimsa
Legal entity: True Nodes Digital S.A.
Registered business address:
True Nodes Digital S.A., Caille 54, casa cuarta, Arraiján, Panamá Oeste, Panama.
Phone number: +507 6677-8248
Email:
hello@whimsa.co
Business registration number:
155778610-2-2026
Whimsa is an online retail brand operated by True Nodes Digital S.A.
Website platform:
This website is hosted and powered by Shopify.
For questions regarding this website, our products or your orders, please contact us through our Contact page or by email.