About Alpha Bank London Nominees Limited (00318931) United Kingdom