About Wincad Limited (11139402) United Kingdom