About Kano Limited (SC452640) United Kingdom