About Sting Industries Research Limited (13328172) United Kingdom