About Ishi Technologies Limited (12964588) United Kingdom