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 ...
Results that may be inaccessible to you are currently showing.