About The Magic Torch Collective Ltd (13175947) United Kingdom