About Capital 1 Limited (09554638) United Kingdom