Responsible entity and contact
CRECERTIA LLC is an entity formed in Florida, United States, under registration L25000130848, operating under the Megazus technology brand. Its corporate address and contact channels for privacy enquiries are provided below. Administration from Ecuador does not replace that corporate address.
- Corporate address
- 4222 N Whipple St, Chicago, IL 60618, United States
- Florida registration
- L25000130848
