About Altair Partners Limited (13473867) United Kingdom