About Dam Corporate Solutions Limited (SC614600) United Kingdom