About D&b Investment Step Ltd (11174011) United Kingdom