About Cadent Technologies Limited (11522508) United Kingdom