About Nyala Horizon Ltd (12119228) United Kingdom