About Magic Torch Consulting Limited (09704420) United Kingdom