It's kind of a challenge deter mining how reliable this company is since they are fairly new. Their site was created earlier this year and it's too short a span of time for any form of review. I actually found none at all. So I cannot confidently say that they are indeed reliable.
We actually have a good bunch of liquidators in our directory, let me know what you're looking for and I would be happy to help you :)