About Dengietech Ltd (08629612) United Kingdom