About Obrascon Huarte Lain S.a. (FC034461) Spain