About Sport Technology Group (scotland) Limited (SC562187) United Kingdom