About Alganum Ltd (08853257) United Kingdom