About Kick Assembly Ltd (11813259) United Kingdom