About The Kick Chain Ltd (13371612) United Kingdom