About Altair 1965 Limited (08918363) United Kingdom