About Syncord Ltd (13138383) United Kingdom