About Shakti Holdings Limited (11015168) United Kingdom