Capital on Tap creates the first European non-bank credit card master trust in eight years as part of a funding package to ...