About Dena Solutions Ltd (07394215) United Kingdom