About Alg Biogas Ltd (NI614073) United Kingdom