About Shakti Traders Limited (11742635) United Kingdom