About Altair Solutions (uk) Ltd (08550786) United Kingdom