About Maadha Jsr Technologies Ltd (11671928) United Kingdom