No, Cambrill is an unregulated offshore brokerage agency without authorization for the services they claim to provide.