About Kicr Innovation Ltd (11474604) United Kingdom