About Spotcap Netherlands B.v. (FC032373) Netherlands