About Dumax Project Limited (12015402) United Kingdom