About Rudra Trading Limited (11065587) United Kingdom