About Table Kick Limited (12101639) United Kingdom