About Horrizon Ltd (13557094) United Kingdom