About Kano Investment Ltd (13410279) United Kingdom