About Ennenda Group Investment & Finance S.l Limited (11450855) United Kingdom