About Jayashankar Telangana Research And Development Centre Limited (11488181) United Kingdom