About The Cnba Foundation Limited (12229286) United Kingdom