About Se7en Monsters Ltd (11977415) United Kingdom