About Denhan Investments Limited (04925228) United Kingdom