About Cardinal Six Degrees Ltd (12396304) United Kingdom