About Kano Innovation Ltd (10589891) United Kingdom