About Dengen Ltd (09453054) United Kingdom