About Altair 2 Limited (11276418) United Kingdom