Little Baby Bum was founded by a London-based couple in 2011 and has racked up 17.5 billion views in its time. It was bought by a firm called Moonbug for an undisclosed sum, as first reported by ...
Some results have been hidden because they may be inaccessible to you