About Halo Cards Ltd (11808628) United Kingdom