About Rsnlnd Holding Ltd (11869532) United Kingdom