About Durga Limited (13352042) United Kingdom