About Altair Holdings Uk Limited (11296397) United Kingdom