About Tec (uk) Opco Ltd (12890823) United Kingdom