It is not really a CLO, it is a company that is selling bonds and then taking that cash and investing in a bunch of secured loans. Looks like the bonds and their investments are not rated from their website but I haven't really done any research on it. It just sort of feels like a CLO, which is a much more complicated investment with different tranches, etc. as you point out. Given this company and return they are offering I would stay away from the investment but that is me.
On investing in a CLO itself. It is very hard to invest in a CLO if you are a retail investor as they are really for institutional investors (Insurance companies, mutual fund, hedge funds, etc..) and most CLOs won't let an individual invest. If you are an accredited investor you might be able to buy something but would wade carefully as these instruments are not really meant for the average Joe and you would probably need to speak to your broker. My guess if using a discount broker it would be tough to buy them. Think there might be a few publicly traded things that let you invest in equity tranche (risky piece) but I have never seen or looked into that really.
As I said, if you want to invest in leverage loans there are mutual funds and an ETF or two that is probably the best place for someone to invest in. Of course, these all aren't your run of the mill investments.