About Rshi Holdings Limited (10016145) United Kingdom