About Denkelia Nutritional Products Ltd (12056248) United Kingdom