About Cado Limited (NI030274) United Kingdom