ina sl182216 Supplier in Luxembourg