About The Spinoza Foundation Limited (09208770) United Kingdom