About Sporting Index Holdings Limited (02914954) United Kingdom