About Nyamie Creative Limited (13021580) United Kingdom