About Durga Consulting Ltd (09985705) United Kingdom