About Altira Management Co Limited (06271847) United Kingdom