About Seven Strategy Ltd (11395887) United Kingdom