About Niish Technologies Limited (04128816) United Kingdom