About Damalo Limited (00702401) United Kingdom