About Horizon Frontier Ltd (11041322) United Kingdom