About Jim Rao Associates Limited (11607756) United Kingdom