About Rudra Estates Ltd (11811071) United Kingdom