About Alganutri International Limited (11013775) United Kingdom