About Damatech Holdings Limited (10827206) United Kingdom