About Torchere Limited (11289180) United Kingdom