About Denmax Limited (02218869) United Kingdom