About S7even Ltd (11924421) United Kingdom