About Capital 6 Investments Limited (12310264) United Kingdom