About Altaira Ltd. (07397861) United Kingdom