About Deekaa Limited (09198120) United Kingdom