About Douphal Investments Limited (04671009) United Kingdom