About Le Mannequin Limited (11643269) United Kingdom