About The London New Look Ltd (10701336) United Kingdom