Logabax

Manufacturer of computing equipment, known to have been active in 1980.