About Rs Apps Limited (12420087) United Kingdom