BTI DE2660/12-1 - 7304511890 - The Trade Hub