About Ntb 13 Limited (11276323) United Kingdom