About Look Multimedia Limited (02629752) United Kingdom