About Algerium Ltd (12298121) United Kingdom