https://www.youtube.com/channel/UCDb0NUJiBOZN_nS3YmnvmYg - A channel supposedly owned by company "ShanBPO international".
On closer inspection of their videos...
https://www.youtube.com/watch?v=PtXbVa3p1Oc - Call to train tech support scammers for fake BSOD calls in regular script
https://www.youtube.com/watch?v=nIwArsMH89M - How to defraud victims using gift cards
In fact, all of their videos are centred around tech support scams! Quite a shady company, ShamBPO interntional.
Though their company site appears down, the videos have been watched multiple times. I don't think YouTube will take down the videos, so feel free to watch them at your leisure - comment any thoughts here. I have not tried their number either, however it is most likely down as well.