About Altair Enterprise Group Ltd (11376440) United Kingdom