About Denend Ltd (SC652318) United Kingdom