About Demata Limited (08170196) United Kingdom