About Horizon Mergers & Acquisitions Holding Limited (13007326) United Kingdom