About Kicksecure Ltd. (SC709733) United Kingdom