About Teqlux Ltd (11480926) United Kingdom