About Alge Ltd (11127978) United Kingdom