About Altair Consultancy Ltd (11407056) United Kingdom