About Shri Shakti Tech Ltd (11263101) United Kingdom