1. The business mainly operates in Europe (France), with a core focus on online sales of various artists' painting materials and tools.
2. In the Other category (art supplies retail), it is a well-known online retailer, with competitors including other art-supplies e-commerce platforms and physical stores.
3. The official brand terms are "Le Géant des Beaux-Arts" or "Géant des Beaux-Arts".