About The Look Management Limited (10925166) United Kingdom