No, unfortunately.
Having multiple loyalty programs would make it impossible to track loyalty points earned and rewards redeemed.
If you have multiple locations/businesses then you'd require multiple Referrizer accounts, and with that, multiple loyalty programs are possible, one per location.