About Aleri Ltd (10046378) United Kingdom