About Cadent Technology Solutions Ltd (12739275) United Kingdom