About Rudra Holdings Ltd (11900336) United Kingdom