About Dena Consult Lp (SL021481) United Kingdom