About Sycad Limited (SC316806) United Kingdom