About Sita Rani Ltd. (13102398) United Kingdom