About Techlitix Ltd (12308520) United Kingdom