About Ishi Designs Limited (10373352) United Kingdom