This company is a spam, they ask for a lot of personal information and to be a partner with them they ask you for 10 customers information after that they send you an email saying that they can not working with you.
Don't believe them because they have a bad reputation.