Business
- US LLC registered in Florida (2025).
- US mailing address (CMRA): 1065 SW 8th St., PMB 5792, Miami, FL 33130, United States.
- On‑site meetings available by appointment.
Policies
- Privacy Policy
- Terms of Service
- Information security: reputable cloud providers; role‑based access.
Banking & Vendor Onboarding
- Articles of Organization (FL) available upon request
- W‑9 available upon engagement
- Remittance: ACH, domestic wire, card
- Insurance certificates provided as required by SOW