About Altala Group Ltd (06250814) United Kingdom