Investment firm L Catterton has signed a strategic agreement with Japanese premium fishing gear manufacturer Megabass to support the latter’s expansion.