About Diva Rani Limited (12139233) United Kingdom