MEGA INTERNATIONAL COMMERCIAL BANK, LONDON BRANCH