About Sal Holdco Limited (11616170) United Kingdom