About Dugira Limited (12084491) United Kingdom