New credit cards

Solo, Switch & Solo credit cards support.
Natwest, United Kingdom.