Tolong jelaskan mengenai Machhindra Football Club

Machhindra FC (atau biasa dikenal dengan nama Machhindra Bahal Club) adalah klub profesional sepak bola Nepali dari pusat Kathmandu, lingkungan Keltole, bermain di Martyr's Memorial A-Division League.