About Denj London Ltd (12201327) United Kingdom