About Kickaffe Ltd. (11496280) United Kingdom