http://quickexpgxtyxalax7kfy4f3mntpjpqrfizwksogvtsgehkbkttuosid.onion/roadmap
Registered address: House Of Francis, Room 303, Ile Du Port, Mahe) and Blockex Lab Corp (registration number 155772742. Registration address Via España, Delta Bank Building, 6th Floor, Suite 604D, Panama City, Republic of Panama).