About Tesh Holdings Ltd (10734133) United Kingdom