STENS LLC ID 48312893