About Vextiles Tc Lux Ltd (11626347) United Kingdom