About Deekz Ltd. (13549293) United Kingdom