About Dbd Investment Company Limited (11640585) United Kingdom