About Altaid Ltd (12761054) United Kingdom