About Nyala Centre International Trade & Service Ltd (12817602) United Kingdom