Does my business need to be B2B?

No. Whilst B2B ventures our are specialty, our team does have considerable B2C experience. So if you have a great B2C idea then we are all ears.