About Denee Media Ltd. (09688214) United Kingdom