About Seven Monsters Media Ltd. (11422511) United Kingdom