About Syncorp Ltd (11578657) United Kingdom