About Kick Assistant Ltd (12542259) United Kingdom