About The Kickdrum Limited (13119167) United Kingdom