About Seven Oceans Holding Limited (11574881) United Kingdom