About Tri Shakti Limited (11785398) United Kingdom