About Democracy Counts Holdings Limited (13006988) United Kingdom