About R Sykes Holdings Limited (11287474) United Kingdom