About Denaellecnd Ltd (13162246) United Kingdom