About New Look Cliner Ltd (12805269) United Kingdom