About Rudra Environmental Solution Uk Limited (11216253) United Kingdom