About Ketonics International Ltd (12234846) United Kingdom