About Nat Alya Company Ltd (10368427) United Kingdom