About Ala Media Limited (12120211) United Kingdom