About Cadan Solutions Limited (NI054196) United Kingdom