About Talking Drums Group Limited (12990447) United Kingdom