About Rshi Investment Holdings Limited (11578987) United Kingdom