About Dema Enterprises Limited (NI027106) United Kingdom