About Slg Durga Ltd (13597915) United Kingdom