This company is definitely trying to scam company out there. Received a letter from them asking us to register our company information as it a must fo…