About Tesena Ltd (10453042) United Kingdom