About Rrsh Holding Ltd (13485332) United Kingdom