About Alma Entertainment Ltd (12627249) United Kingdom