About Dolumi Limited (11855239) United Kingdom