About Denia Consultancy Services Limited (10493528) United Kingdom