About Alibank London Nominees Limited (00214083) United Kingdom