I received a msg to submit details bt when i log in there is no link or notification to submit details my mpesa no is 0726808577 Tom mutua musyoki