About S7venstore Ltd (13029216) United Kingdom