About Denno Trading Limited (12165516) United Kingdom