About Dugha Ltd (12951953) United Kingdom