About First Look Limited (11629387) United Kingdom