About The Pictures Media Ltd (12740901) United Kingdom