About Sport Capital Group Investments Limited (11704714) United Kingdom