Can I sign up as a foreign (outside of The Netherlands) company?

Yes, you are more than welcome.

What are your Feelings