About Algae Alliance Limited (10431403) United Kingdom