About Rs Lion Limited (10880958) United Kingdom