B2B meaning explained: definition, examples, B2B vs B2C – Xero UK