About Golf World Ltd. (SC296364) United Kingdom