About Shakti Boss Limited (11026540) United Kingdom