About Rudra Smart Technologies Uk Limited (11951528) United Kingdom