About Altair Associates Ltd (06493200) United Kingdom