About Torch Global Limited (11304021) United Kingdom