About Syncra Limited (12077347) United Kingdom