About Shakti Holdings Limited (13594995) United Kingdom