DSCR has a real CEO, COO and CFO who exist. The 450k is what they have so far committed to the mine project and they need more funding to finish the project as stated in their PR. It says nothing about being defaulted on, that's just false info.
The best part is everything they put out can be verified and some actual real solid DD can be done.