About Aa Media Studios Ltd. (10576258) United Kingdom