About Seven Signals Ltd (13242490) United Kingdom