KANYAKA FINE WELD LIMITED - CIN U52520TG1996PLC022834 |