About Rs Technosoft Limited (10114116) United Kingdom