About Demokratia Strategies Limited (11331221) United Kingdom