About Demotic Integration Limited (11380694) United Kingdom