About Nishca Technologies Ltd (10150189) United Kingdom