About Dengi Ventures Limited (06521847) United Kingdom