About Investec Bank (nominees) Limited (01880649) United Kingdom