About Rs & Kjr Developments Limited (10716839) United Kingdom