There is not a single mention of a higher power or a statement of faith on their website...I think you will be fine. :)
Ik ben heel benieuwd naar jouw mening, laat het me weten in de comments! •••••••••••••••••••••••••••••••••••••••••••••