About T.nessa Ltd (SC431268) United Kingdom