About Ntb Holdings Limited (13548246) United Kingdom