About Rushi Technologies Ltd (08830975) United Kingdom