About Dcent Investments Limited (13662921) United Kingdom