About Dennim Limited (13586538) United Kingdom