About Alma Trans. Ltd (12254465) United Kingdom