About Deki Ap Ltd (09985109) United Kingdom