About Dumalex Limited (10649895) United Kingdom