About Deebank Developments Ltd. (10231715) United Kingdom