About Altaer Limited (10516147) United Kingdom