Hi, we’re Alliance but it seems like we might meet the rest of your criteria. Hit us up if you have any questions!