About Seven Startup Advisory Ltd (11198688) United Kingdom