About Seven Sl Limited (10612671) United Kingdom