About Seven Investments Limited (12391820) United Kingdom