About Rudra Devi Ltd (10728240) United Kingdom