ELEMENT 28 INVESTMENTS, S.A.