This is the information about us.
Sundance Computers (US) is part of an international co-operation of
Sundance ltd a New Zealand registered Limited Company
Squaredad, llc is a Delaware, USA registered Limited Liability Company
https://companies-register.companiesoffice.govt.nz/
https://icis.corp.delaware.gov/Ecorp/EntitySearch/NameSearch.aspx