About Uma Shankar Joshi Limited (11363890) United Kingdom