About Cardinal Holdings Limited (12330089) United Kingdom