About Cnbd Ltd (10908330) United Kingdom