BlackRock Acquires KREDO Holdings