About Ds Kanagasabai Ltd (09590938) United Kingdom