About Denzle Holdings Ltd (11371951) United Kingdom