No. Companies can not submit VAT refund claims via vatfree.com. If you want to submit a VAT refund claim via vatfree.com you can only do so as a private person.
The tax administration does not allow us to process business claims. To comply fully with tax-administration requirements we therefor can not process receipts and invoices showing company names and/or VAT numbers (other than those of the seller).
Are you buying for a European business? More information about VAT refunds for European businesses can be found here:
You may also contact your local tax-administration, tax-advisor and/or accountant for help and information about how to submit a claim.