About Tescix Ltd (13530863) United Kingdom