KRT is pretty generic. Found 38 companies on Texas SOS starting with "KRT". None seemed to be recently registered and none had the name Beita associated with them. Just a mystery for now what "KRT" really is?