About N & D & B Investments Ltd (11821846) United Kingdom