About S-sub80 Ltd (12136963) United Kingdom