About Algalos Ltd (11564428) United Kingdom