About Dekko Data Solutions Ltd (08378529) United Kingdom