About Kenatos Ltd (12201060) United Kingdom