TBD Technologies – CVR 38280589 – Company Info & Financials