About Rudra International Ltd (12906683) United Kingdom