About Ackerman Studios Ltd. (10148071) United Kingdom