About Algas Services Ltd (12425424) United Kingdom