Fleek’s platform connects over 1,000 suppliers with more than 10,000 resellers across 70 countries ... With offices in the UK ...