That company name isn't on the official list of MSCs at the bottom of each page on the forum. If you google the company name, you'll see additional information. I would be leery of them. You don't mention how you came by their name, but be wary of scams.