About Seventh Signal Limited (06889439) United Kingdom