About Sprg Research Ltd (12640156) United Kingdom