Basali Mining And Construction Limited