About D & B Kadiu Ltd (12902920) United Kingdom