About Sport Capital Group Holdings Limited (11735812) United Kingdom