About Nishiki Design Limited (12434433) United Kingdom