About Rani Ltd (11152589) United Kingdom