About Halo Marketing Solutions Ltd. (08604244) United Kingdom