About Rishi Technologies Ltd (08555801) United Kingdom