About S.r. Systems (uk) Holdings Limited (13108276) United Kingdom