About Capital 42 Limited (10417220) United Kingdom