About Kick Works Limited (11249821) United Kingdom