"UBRD" Ural Bank for Reconstruction and Development. Is it a bank or an office for finding suckers?

 

v20240901