TECLA COMPANY, INCORPORATED ID 4934765