BLME

AcronymDefinition
BLMEBank of London and the Middle East (UK)