About Magic Pictures Ltd (11243283) United Kingdom