About Algaenetic Group Ltd (13289780) United Kingdom