About Nyala Ltd (11755155) United Kingdom