About Torch Entertainment Limited (11788780) United Kingdom