Hi Stephan, Opalstack is a limited-liability corporation (LLC) registered in Wyoming in the US.
Our address-of-record is:
Opalstack LLC
30 N Gould St
Ste R
Sheridan, WY 82801 USA
Our team is physically located in various parts of the US (we're full-remote).
Our terms etc are available at: https://www.opalstack.com/legal/