About Mashal Toy Agencies Limited (NI011361) United Kingdom