About Syncora Limited (11171831) United Kingdom