About Seven Capital Investments Limited (09095128) United Kingdom