About Vita Pedralbes Holdco Limited (12935842) United Kingdom