About Rudra Solutions Limited (09662481) United Kingdom