About Golfers Mind Club Ltd (11758342) United Kingdom