About Altair Management Consultants Ltd. (10767482) United Kingdom