About Sykes Strategies Limited (10251067) United Kingdom