About Cyncrotec Ltd (12053199) United Kingdom