About Cadshare Technology Limited (NI623531) United Kingdom