About Kenetickeys Ltd (13396795) United Kingdom