How did you even find this company?

Don't send them any money or any other private ID or financial information.

The website was first registered on June 23, 2020. There are over 2400 other websites hosted on the same server, which is not what one would expect of any professional broker.

Claims to be in New York and regulated by both the CFTC, IFSC, and CySEC. Ask them for their registration numbers and copies of their regulator registration certificates. There is zero excuse for any broker not to quickly and cheerfully provide these.

Report back and let everyone know what they said. If they do provide certificates, please attach those.