About C&s Rani Ltd (12172521) United Kingdom