About Kick Technic Ltd (11925772) United Kingdom