About Nyala Management Limited (09250863) United Kingdom