About Ranishka Property Limited (13342459) United Kingdom