Multicards Distribution Limited, Londres, succursale de Onex