About Demotic Limited (05698826) United Kingdom