KANYAKA FINE WELD LIMITED - CIN U31905PY1996PLC001731 |