About Halt Holdings Ltd (13013596) United Kingdom