BFL Asset Finvest Ltd. functions as a non-banking financial institution (NBFI), with its core business revolving around capital market operations, specifically the investment and trading of securities, alongside dealing in various negotiable instruments. Mahendra Kumar Baid founded the company on August 31, 1995, and its primary corporate office is located in Jaipur, India.