About Altair Astro Limited (05083074) United Kingdom