About Card Holdings Limited (13433930) United Kingdom