About Spinoza Capital Holdings Ltd. (10903130) United Kingdom