About Dudro Ltd (12096022) United Kingdom