About Denoz Ltd. (10202273) United Kingdom