About Bofa International Ltd. (02122653) United Kingdom