Capital On Tap is registered at Companies House (07273341), audited annually, and publishes accounts. The card itself is a real Visa Business card accepted everywhere Visa is accepted. The £75 welcome bonus offered with referral code 2REFY893A52 is the official Capital On Tap referral programme — not a third-party promotion.