About Altair Investments Limited (09377685) United Kingdom