About Denjen Ltd (10548086) United Kingdom