About Deusi Investments Limited (02966861) United Kingdom