About Democratic Holdings Limited (09374978) United Kingdom