The Bank of London was launched in November 2021 and boldly calls itself a “leading-edge technology company.”