About London Tv & Fashion Media Limited (11427366) United Kingdom