About Altara Investments Ltd (09791316) United Kingdom