About Seven Ins Limited (11094041) United Kingdom