About Ketogeniq Ltd (13676475) United Kingdom