About Nrivesh Technology Ltd (12970617) United Kingdom