About Denne Research Limited (07025304) United Kingdom