About S.r. Holdco (uk) Limited (13266566) United Kingdom