About Rs Development And Holdings Ltd (09941712) United Kingdom