About Cyncovatic Limited (12040720) United Kingdom