About Algenuity Ingredients Limited (12742291) United Kingdom