About Altair I Ltd (13290434) United Kingdom