About Rudra C S Ltd (09938039) United Kingdom