About Dbi Investments Ltd (12538001) United Kingdom