About Halo Retreat Ltd (11807243) United Kingdom