About Altair Consulting Limited (09961309) United Kingdom