About Denic Consulting Limited (06936144) United Kingdom