About Horizon Sail Ltd (11589720) United Kingdom