About Dennico Limited (11034439) United Kingdom