About Tesha Ltd (06507327) United Kingdom