About Nostrum Invest Beheer Limited (12482304) United Kingdom