About Dam Investments Limited (04184180) United Kingdom